Single Chip Implementation of Support Vector Machine Based Bi - Classifier
نویسنده
چکیده
This paper proposes the implementation of Support Vector Machine (SVM) on a single chip (dsPIC), which makes it suitable for standalone portable applications. The usual practice is to implement SVMs using general purpose computers, since its implementation demands fairly large amount of memory [1]. SVM implementation in this work uses Sequential Minimal Optimization (SMO) [1], with necessary modifications to heed of its limitations for the single IC implementation, as the learning algorithm. Methods for a better pace in the training process of the machine are also proposed. Applications of this work include use of independent and cheap SVM based classification solution in pattern recognition[2], fault detection of motors & other systems, character recognition[3], finger print reading etc. in industries, house hold equipment and portable devices. The detection of unbalanced fault condition of an induction motor power supply serves as a test case to verify the proposed SVM implementation in dsPIC. The implemented system was tested as an online real time classifier, which classifies balanced and unbalanced voltage conditions in a 3 phase line very effectively, proving the SVM algorithm implementation.
منابع مشابه
Fault diagnosis in a distillation column using a support vector machine based classifier
Fault diagnosis has always been an essential aspect of control system design. This is necessary due to the growing demand for increased performance and safety of industrial systems is discussed. Support vector machine classifier is a new technique based on statistical learning theory and is designed to reduce structural bias. Support vector machine classification in many applications in v...
متن کاملApplication of ensemble learning techniques to model the atmospheric concentration of SO2
In view of pollution prediction modeling, the study adopts homogenous (random forest, bagging, and additive regression) and heterogeneous (voting) ensemble classifiers to predict the atmospheric concentration of Sulphur dioxide. For model validation, results were compared against widely known single base classifiers such as support vector machine, multilayer perceptron, linear regression and re...
متن کاملSupport Vector Machine Based Facies Classification Using Seismic Attributes in an Oil Field of Iran
Seismic facies analysis (SFA) aims to classify similar seismic traces based on amplitude, phase, frequency, and other seismic attributes. SFA has proven useful in interpreting seismic data, allowing significant information on subsurface geological structures to be extracted. While facies analysis has been widely investigated through unsupervised-classification-based studies, there are few cases...
متن کاملUsing Wavelet Support Vector Machine for Fault Diagnosis of Gearboxes
Identifying fault categories, especially for compound faults, is a challenging task in mechanical fault diagnosis. For this task, this paper proposes a novel intelligent method based on wavelet packet transform (WPT) and multiple classifier fusion. An unexpected damage on the gearbox may break the whole transmission line down. It is therefore crucial for engineers and researchers to monitor the...
متن کاملEmotion Detection in Persian Text; A Machine Learning Model
This study aimed to develop a computational model for recognition of emotion in Persian text as a supervised machine learning problem. We considered Pluthchik emotion model as supervised learning criteria and Support Vector Machine (SVM) as baseline classifier. We also used NRC lexicon and contextual features as training data and components of the model. One hundred selected texts including pol...
متن کامل